Skip to content

Limit PR creation in checkDependencies.yml to 10 open PRs#3696

Merged
laeubi merged 1 commit into
eclipse-platform:masterfrom
laeubi:limit_prs
Jun 1, 2026
Merged

Limit PR creation in checkDependencies.yml to 10 open PRs#3696
laeubi merged 1 commit into
eclipse-platform:masterfrom
laeubi:limit_prs

Conversation

@laeubi

@laeubi laeubi commented Mar 3, 2026

Copy link
Copy Markdown
Contributor

Add PR limiting mechanism matching the pattern in cleanCode.yml:

  • Add list-prs step to count open PRs with 'dependency-check' label
  • Add if conditions to skip steps when 10+ PRs already exist
  • Label created PRs with 'dependency-check' for tracking

Marking this as a draft for now as we need to first cleanup the queue on P2 before we can apply the limits!

@akurtakov

Copy link
Copy Markdown
Member

Should this one be rebased and merged or there is no interest in it and should be closed?

@laeubi

laeubi commented Jun 1, 2026

Copy link
Copy Markdown
Contributor Author

I think it should be merged in any case but now has conflicts I need to resolve.

Add PR limiting mechanism matching the pattern in cleanCode.yml:
- Add list-prs step to count open PRs with 'dependency-check' label
- Add if conditions to skip steps when 10+ PRs already exist
- Label created PRs with 'dependency-check' for tracking

Co-authored-by: laeubi <1331477+laeubi@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: laeubi <1331477+laeubi@users.noreply.github.com>
@laeubi laeubi marked this pull request as ready for review June 1, 2026 14:42
@laeubi laeubi merged commit 183e2fd into eclipse-platform:master Jun 1, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants